fruit of the dog-rose - Allemand Anglais Dictionnaire